turtle vine - German English Dictionary